InteractListener.java (766B)
1 package de.oshgnacknak.lobbyPlugin.listeners; 2 3 import org.bukkit.entity.Player; 4 import org.bukkit.event.EventHandler; 5 import org.bukkit.event.Listener; 6 import org.bukkit.event.block.BlockBreakEvent; 7 import org.bukkit.event.block.BlockPlaceEvent; 8 9 import de.oshgnacknak.lobbyPlugin.Permissions; 10 11 public class InteractListener implements Listener { 12 @EventHandler 13 public void onBreak(BlockBreakEvent event) { 14 Player player = event.getPlayer(); 15 if (player.hasPermission(Permissions.BUILD)) { 16 return; 17 } 18 event.setCancelled(true); 19 } 20 21 @EventHandler 22 public void onPlace(BlockPlaceEvent event) { 23 Player player = event.getPlayer(); 24 if (player.hasPermission(Permissions.BUILD)) { 25 return; 26 } 27 event.setCancelled(true); 28 } 29 }